// `吴天奇,曾茂林,曾愉鸿,范利华,邓玲,邱广川,黄艳萍,陈伟,
//                  税鑫,蔡文静,徐煜,郑晓雪,曾纪伟,侯鹏程,冯卓彬,石莉,
//                  肖明宝,代龙飞,陈吉忠,刘小龙,叶磊,王海建,苟诚,
//                  蒋家,侯安康,李肖,胡玉莲,游梦婷,税超,李丹,丁海城,
//                  田浩然,谢晋燕,孙晗祺,蔡怀金,庞磊,付建鸿,何亚明,唐伟洋,
//                  王雲,杨伟峰,陈嘉伟,周菊花,杜子慧,陈兴海,谭超,陈佳敏,
//                  肖驰,熊四川,张荣顺,李潇,蒋威,郑俊锋,文姿丹,李皓月,
//                  刘东,蒋伟民,樊丁屹,陈吉,王杰,周维,
//                  方兰燕,张路,阿衣莫,应红莲,帅佳君,
//                  廖成琳,周美琳`
/**
 * 统计未到学员
 */
const tongji = (allArr, currentArr) => {
	let noArr = []
	allArr.forEach(student => {
		let isOk = currentArr.some(item => item.trim() == student.trim())
        // console.log('student ',student, ' isOk ',isOk);
		if (!isOk) {
			noArr.push(student)
		}
	})
	return noArr
}
const getErorName = (allArr, currentArr)=>{
    let noArr = []
	currentArr.forEach(student => {
		let isOk = allArr.some(item => item.trim() == student.trim())
        // console.log('student ',student, ' isOk ',isOk);
		if (!isOk) {
			noArr.push(student)
		}
	})
	return noArr
}

const test = () => {
	let allArr = `吴天奇,曾茂林,曾愉鸿,范利华,邓玲,邱广川,黄艳萍,陈伟,
                 税鑫,蔡文静,徐煜,郑晓雪,曾纪伟,侯鹏程,冯卓彬,石莉,
                 肖明宝,陈吉忠,刘小龙,叶磊,王海建,苟诚,
                 蒋家,侯安康,李肖,胡玉莲,游梦婷,税超,李丹,丁海城,
                 谢晋燕,孙晗祺,庞磊,付建鸿,何亚明,
                 王雲,杨伟峰,陈嘉伟,周菊花,杜子慧,陈兴海,谭超,陈佳敏,
                 肖驰,熊四川,张荣顺,李潇,蒋威,郑俊锋,文姿丹,李皓月,
                 刘东,蒋伟民,樊丁屹,陈吉,王杰,周维,
                 方兰燕,张路,阿衣莫,应红莲,
                 廖成琳,周美琳`
	allArr = allArr.split(',')
	allArr = allArr.map(item => item.trim())
	console.log('总人 :', allArr, ' 总人数 :', allArr.length)

	let currentArr = `蒋威52282游梦婷52282肖驰52282
        徐煜52310陈嘉伟52303蒋伟民52282
        黄艳萍52316付建鸿52293陈吉52258
        张荣顺52257叶磊52308张路52286
        周维52266何亚明52290冯卓彬52312
        陈伟52301曾茂林52290文姿丹52292 
        廖成琳52317李皓月52311李肖52307
        曾纪伟52260谢晋燕52275刘小龙52262
        胡玉莲52846石莉52300shuichao52282
        谭超52282蔡文静52315范利华52281
        税鑫52302熊四川52304肖明宝52298
        刘东52289曾茂林52268陈吉忠52296
        孙晗祺52269邱广川52278王雲52318
        杨伟峰52271税超52282应红莲52282
        侯鹏程52261郑晓雪52267蒋家52282
        陈佳敏52291王杰52272庞磊52314
        周菊花52297阿巴阿巴`
	let str = currentArr.replace(/\d{5}/g, ',')
	currentArr = str.split(',')
	currentArr = currentArr.map(item => item.trim())
	console.log('已经到 : ', currentArr, ' 已经到人数: ', currentArr.length)

    console.log('=====================');
	let noArr = tongji(allArr, currentArr)
	console.log('未签到同学 :', noArr, ' 未到 :', noArr.length)
    console.log('=====================');
    let erroArr = getErorName(allArr, currentArr)
    console.log('姓名有误同学 :', erroArr, ' 个数 :', erroArr.length)
}

test()
